//泛化物品
//generic_item.cpp

//泛化物品是这样一种物品，它的重量和价值并不是一个确定的值
//而是它的价值随着它重量的变化而变化
//或者也可以反过来说，它的重量随着它的价值变化而变化
//重量和价值之间有自变量与因变量的关系
//之前所有问题，01背包，完全背包，多重背包，二维背包，分组背包等等
//其中的物品特性都可以在泛化物品中找到对应的一种
//泛化物品是一种更加概括的抽象，求解这样属性的物品需要更多层次的动规循环

//int generic_item(object *t, int n, int w)
